refreshment made from milk and orange juice - Francés Inglés Diccionario